home *** CD-ROM | disk | FTP | other *** search
/ APDL Eductation Resources / APDL Eductation Resources.iso / programs / misc / twost / !TwoST / !Runimage < prev    next >
Unknown  |  1992-09-12  |  10.9 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1d f4 20 3e 20 | 3c 54 77 6f 53 54 24 44 |..... > |<TwoST$D|
|00000010| 69 72 3e 2e 21 52 75 6e | 49 6d 61 67 65 0d 00 14 |ir>.!Run|Image...|
|00000020| 33 ee 20 85 20 eb 31 32 | 3a c8 99 22 48 6f 75 72 |3. . .12|:.."Hour|
|00000030| 67 6c 61 73 73 5f 53 6d | 61 73 68 22 3a f6 3a f1 |glass_Sm|ash":.:.|
|00000040| 22 20 61 74 20 6c 69 6e | 65 3a 20 22 3b 9e 3a e0 |" at lin|e: ";.:.|
|00000050| 0d 00 1e 1e 76 65 72 73 | 69 6f 6e 24 3d 22 31 2e |....vers|ion$="1.|
|00000060| 30 30 20 28 35 2d 4a 75 | 6c 2d 39 32 29 22 0d 00 |00 (5-Ju|l-92)"..|
|00000070| 28 0d de 20 71 25 20 31 | 35 30 30 0d 00 32 11 de |(.. q% 1|500..2..|
|00000080| 20 62 75 66 66 65 72 31 | 25 20 32 30 0d 00 3c 0e | buffer1|% 20..<.|
|00000090| 24 71 25 3d 22 54 41 53 | 4b 22 0d 00 46 31 c8 99 |$q%="TAS|K"..F1..|
|000000a0| 20 22 57 69 6d 70 5f 49 | 6e 69 74 69 61 6c 69 73 | "Wimp_I|nitialis|
|000000b0| 65 22 2c 32 30 30 2c 21 | 71 25 2c 22 54 77 6f 53 |e",200,!|q%,"TwoS|
|000000c0| 54 22 20 b8 20 2c 74 61 | 73 6b 25 0d 00 50 2f 53 |T" . ,ta|sk%..P/S|
|000000d0| 25 3d 8e 20 22 3c 54 77 | 6f 53 54 24 44 69 72 3e |%=. "<Tw|oST$Dir>|
|000000e0| 2e 53 70 72 69 74 65 73 | 22 3a 54 25 3d a2 23 53 |.Sprites|":T%=.#S|
|000000f0| 25 2b 31 36 3a d9 20 23 | 53 25 0d 00 5a 19 de 20 |%+16:. #|S%..Z.. |
|00000100| 73 70 20 54 25 3a 21 73 | 70 3d 54 25 3a 73 70 21 |sp T%:!s|p=T%:sp!|
|00000110| 34 3d 30 0d 00 64 14 73 | 70 21 38 3d 31 36 3a 73 |4=0..d.s|p!8=16:s|
|00000120| 70 21 31 32 3d 31 36 0d | 00 6e 45 c8 99 20 22 4f |p!12=16.|.nE.. "O|
|00000130| 53 5f 53 70 72 69 74 65 | 4f 70 22 2c 26 32 30 39 |S_Sprite|Op",&209|
|00000140| 2c 73 70 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |,sp | |
|00000150| 20 20 20 20 20 20 20 20 | 20 20 3a f4 20 63 6c 65 | | :. cle|
|00000160| 61 72 20 75 73 65 72 20 | 61 72 65 61 0d 00 78 32 |ar user |area..x2|
|00000170| c8 99 20 22 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 |.. "OS_S|priteOp"|
|00000180| 2c 26 32 30 41 2c 73 70 | 2c 22 3c 54 77 6f 53 54 |,&20A,sp|,"<TwoST|
|00000190| 24 44 69 72 3e 2e 53 70 | 72 69 74 65 73 22 0d 00 |$Dir>.Sp|rites"..|
|000001a0| 82 3a de 20 73 6e 61 6d | 65 31 25 20 32 30 2c 73 |.:. snam|e1% 20,s|
|000001b0| 6e 61 6d 65 32 25 20 32 | 30 3a 24 73 6e 61 6d 65 |name2% 2|0:$sname|
|000001c0| 31 25 3d 22 70 69 63 30 | 30 31 22 3a 24 73 6e 61 |1%="pic0|01":$sna|
|000001d0| 6d 65 32 25 3d 22 31 22 | 0d 00 8c 43 c8 99 20 22 |me2%="1"|...C.. "|
|000001e0| 4f 53 5f 53 70 72 69 74 | 65 4f 70 22 2c 26 31 31 |OS_Sprit|eOp",&11|
|000001f0| 38 2c 73 70 2c 73 6e 61 | 6d 65 31 25 20 b8 20 2c |8,sp,sna|me1% . ,|
|00000200| 2c 73 70 5f 70 74 72 31 | 25 3a f4 20 70 74 72 20 |,sp_ptr1|%:. ptr |
|00000210| 74 6f 20 27 73 63 72 65 | 65 6e 27 0d 00 96 41 c8 |to 'scre|en'...A.|
|00000220| 99 20 22 4f 53 5f 53 70 | 72 69 74 65 4f 70 22 2c |. "OS_Sp|riteOp",|
|00000230| 26 31 31 38 2c 73 70 2c | 73 6e 61 6d 65 32 25 20 |&118,sp,|sname2% |
|00000240| b8 20 2c 2c 73 70 5f 70 | 74 72 32 25 3a f4 20 70 |. ,,sp_p|tr2%:. p|
|00000250| 74 72 20 74 6f 20 27 70 | 69 63 73 27 0d 00 a0 15 |tr to 'p|ics'....|
|00000260| c8 99 20 22 48 6f 75 72 | 67 6c 61 73 73 5f 4f 6e |.. "Hour|glass_On|
|00000270| 22 0d 00 aa 37 73 69 63 | 6f 6e 3d a4 69 63 6f 6e |"...7sic|on=.icon|
|00000280| 5f 63 72 65 61 74 65 28 | 2d 31 2c 30 2c 30 2c 36 |_create(|-1,0,0,6|
|00000290| 38 2c 36 38 2c 30 2c 30 | 2c 26 33 30 30 32 2c 22 |8,68,0,0|,&3002,"|
|000002a0| 21 54 77 6f 53 54 22 29 | 0d 00 b4 12 63 6c 61 69 |!TwoST")|....clai|
|000002b0| 6d 71 75 65 72 79 24 3d | 22 22 0d 00 be 3b 63 6c |mquery$=|""...;cl|
|000002c0| 61 69 6d 6d 65 6e 75 24 | 20 3d 22 22 20 20 20 20 |aimmenu$| ="" |
|000002d0| 20 20 20 20 20 3a f4 20 | 53 65 74 20 62 79 20 74 | :. |Set by t|
|000002e0| 68 65 20 6d 65 6e 75 5f | 78 78 78 78 20 72 6f 75 |he menu_|xxxx rou|
|000002f0| 74 69 6e 65 73 0d 00 c8 | 3f 63 6c 61 69 6d 64 72 |tines...|?claimdr|
|00000300| 61 67 24 20 3d 22 22 20 | 20 20 20 20 20 20 20 20 |ag$ ="" | |
|00000310| 3a f4 20 53 65 74 20 62 | 79 20 74 68 65 20 75 73 |:. Set b|y the us|
|00000320| 65 72 64 72 61 67 5f 78 | 78 78 78 20 72 6f 75 74 |erdrag_x|xxx rout|
|00000330| 69 6e 65 73 0d 00 d2 16 | 63 6c 6f 73 65 64 6f 77 |ines....|closedow|
|00000340| 6e 20 20 20 20 20 20 20 | 3d a3 0d 00 dc 16 6f 70 |n |=.....op|
|00000350| 65 6e 25 20 20 20 20 20 | 20 20 20 20 20 20 3d a3 |en% | =.|
|00000360| 0d 00 e6 16 63 68 61 6e | 67 65 64 25 20 20 20 20 |....chan|ged% |
|00000370| 20 20 20 20 3d a3 0d 00 | f0 23 77 68 6f 6c 65 25 | =...|.#whole%|
|00000380| 20 20 20 20 20 20 20 20 | 20 20 3d b9 3a 41 3d 31 | | =.:A=1|
|00000390| 3a 58 3d 30 3a 59 3d 31 | 30 0d 00 fa 0c 70 61 75 |:X=0:Y=1|0....pau|
|000003a0| 73 65 25 3d a3 0d 01 04 | 42 de 20 74 65 78 74 24 |se%=....|B. text$|
|000003b0| 28 38 30 29 2c 73 65 74 | 74 69 6e 67 28 38 30 29 |(80),set|ting(80)|
|000003c0| 2c 66 6c 61 67 73 28 38 | 30 29 20 3a f4 20 75 73 |,flags(8|0) :. us|
|000003d0| 65 64 20 62 79 20 74 68 | 65 20 6d 65 6e 75 20 72 |ed by th|e menu r|
|000003e0| 6f 75 74 69 6e 65 73 0d | 01 0e 42 de 20 73 75 62 |outines.|..B. sub|
|000003f0| 6d 65 6e 75 28 35 30 29 | 2c 72 65 66 28 35 30 29 |menu(50)|,ref(50)|
|00000400| 2c 6d 65 6e 75 70 6f 73 | 28 32 30 29 20 3a f4 20 |,menupos|(20) :. |
|00000410| 75 73 65 64 20 62 79 20 | 74 68 65 20 6d 65 6e 75 |used by |the menu|
|00000420| 20 72 6f 75 74 69 6e 65 | 73 0d 01 18 0f de 20 6d | routine|s..... m|
|00000430| 65 6e 75 25 20 35 31 32 | 0d 01 22 15 de 20 69 6e |enu% 512|..".. in|
|00000440| 64 69 72 65 63 74 25 20 | 26 32 30 30 30 0d 01 2c |direct% |&2000..,|
|00000450| 2a de 20 6d 73 67 62 6c | 6b 25 20 32 35 36 3a de |*. msgbl|k% 256:.|
|00000460| 20 73 6e 61 6d 65 25 20 | 32 30 3a 24 73 6e 61 6d | sname% |20:$snam|
|00000470| 65 25 3d 22 76 70 22 0d | 01 36 25 69 70 74 72 25 |e%="vp".|.6%iptr%|
|00000480| 3d 69 6e 64 69 72 65 63 | 74 25 3a 69 65 6e 64 25 |=indirec|t%:iend%|
|00000490| 3d 69 70 74 72 25 2b 26 | 32 30 30 30 0d 01 40 1b |=iptr%+&|2000..@.|
|000004a0| de 20 66 64 61 74 65 25 | 20 35 2c 66 62 75 66 66 |. fdate%| 5,fbuff|
|000004b0| 65 72 25 20 32 38 3a 0d | 01 4a 1a de 20 66 64 61 |er% 28:.|.J.. fda|
|000004c0| 74 65 25 20 35 2c 66 62 | 75 66 66 65 72 25 20 32 |te% 5,fb|uffer% 2|
|000004d0| 38 0d 01 54 2e f2 6f 70 | 65 6e 74 65 6d 70 6c 61 |8..T..op|entempla|
|000004e0| 74 65 66 69 6c 65 28 22 | 3c 54 77 6f 53 54 24 44 |tefile("|<TwoST$D|
|000004f0| 69 72 3e 2e 54 65 6d 70 | 6c 61 74 65 73 22 29 0d |ir>.Temp|lates").|
|00000500| 01 5e 1d f2 6c 6f 61 64 | 74 65 6d 70 6c 61 74 65 |.^..load|template|
|00000510| 28 22 70 72 6f 67 49 6e | 66 6f 22 29 0d 01 68 26 |("progIn|fo")..h&|
|00000520| c8 99 20 22 57 69 6d 70 | 5f 43 72 65 61 74 65 57 |.. "Wimp|_CreateW|
|00000530| 69 6e 64 6f 77 22 2c 2c | 71 25 20 b8 20 69 6e 66 |indow",,|q% . inf|
|00000540| 6f 25 0d 01 72 1a f2 6c | 6f 61 64 74 65 6d 70 6c |o%..r..l|oadtempl|
|00000550| 61 74 65 28 22 6d 61 69 | 6e 77 22 29 0d 01 7c 0c |ate("mai|nw")..|.|
|00000560| 71 25 21 36 34 3d 73 70 | 0d 01 86 27 c8 99 20 22 |q%!64=sp|...'.. "|
|00000570| 57 69 6d 70 5f 43 72 65 | 61 74 65 57 69 6e 64 6f |Wimp_Cre|ateWindo|
|00000580| 77 22 2c 2c 71 25 20 b8 | 20 6d 61 69 6e 77 25 0d |w",,q% .| mainw%.|
|00000590| 01 90 16 f2 63 6c 6f 73 | 65 74 65 6d 70 6c 61 74 |....clos|etemplat|
|000005a0| 65 66 69 6c 65 0d 01 9a | 28 f2 69 63 6f 6e 5f 70 |efile...|(.icon_p|
|000005b0| 75 74 64 61 74 61 28 71 | 25 2c 69 6e 66 6f 25 2c |utdata(q|%,info%,|
|000005c0| 34 2c 76 65 72 73 69 6f | 6e 24 2c 30 29 0d 01 a4 |4,versio|n$,0)...|
|000005d0| 16 65 72 72 6f 72 5f 66 | 6c 61 67 25 20 20 20 20 |.error_f|lag% |
|000005e0| 20 3d 33 0d 01 ae 0c f2 | 6e 65 77 76 61 6c 73 0d | =3.....|newvals.|
|000005f0| 01 b8 0e ee 20 85 20 f2 | 65 72 72 6f 72 0d 01 c2 |.... . .|error...|
|00000600| 16 c8 99 20 22 48 6f 75 | 72 67 6c 61 73 73 5f 4f |... "Hou|rglass_O|
|00000610| 66 66 22 0d 01 cc 05 f5 | 0d 01 d6 17 20 20 f2 61 |ff".....|.... .a|
|00000620| 63 74 69 6f 6e 28 a4 70 | 6f 6c 6c 28 30 29 29 0d |ction(.p|oll(0)).|
|00000630| 01 e0 0f fd 20 63 6c 6f | 73 65 64 6f 77 6e 0d 01 |.... clo|sedown..|
|00000640| ea 0e 24 71 25 3d 22 54 | 41 53 4b 22 0d 01 f4 22 |..$q%="T|ASK"..."|
|00000650| c8 99 20 22 57 69 6d 70 | 5f 43 6c 6f 73 65 44 6f |.. "Wimp|_CloseDo|
|00000660| 77 6e 22 2c 74 61 73 6b | 25 2c 71 25 21 30 0d 01 |wn",task|%,q%!0..|
|00000670| fe 05 e0 0d 02 08 0b dd | f2 65 72 72 6f 72 0d 02 |........|.error..|
|00000680| 12 15 e7 20 65 72 72 6f | 72 5f 66 6c 61 67 25 3d |... erro|r_flag%=|
|00000690| 33 20 8c 0d 02 1c 4b 20 | 20 f2 65 72 72 6f 72 62 |3 ....K | .errorb|
|000006a0| 6f 78 28 22 55 6e 65 78 | 70 65 63 74 65 64 20 65 |ox("Unex|pected e|
|000006b0| 72 72 6f 72 3a 2d 20 22 | 2b f6 24 2b 22 20 49 6e |rror:- "|+.$+" In|
|000006c0| 74 65 72 6e 61 6c 20 65 | 72 72 6f 72 20 63 6f 64 |ternal e|rror cod|
|000006d0| 65 20 22 2b c3 9e 29 3a | f1 46 49 4c 45 24 0d 02 |e "+..):|.FILE$..|
|000006e0| 26 05 cc 0d 02 30 13 20 | 20 f2 65 72 72 6f 72 62 |&....0. | .errorb|
|000006f0| 6f 78 28 f6 24 29 0d 02 | 3a 04 0d 02 44 05 cd 0d |ox(.$)..|:...D...|
|00000700| 02 4e 11 65 72 72 6f 72 | 5f 66 6c 61 67 25 3d 33 |.N.error|_flag%=3|
|00000710| 0d 02 58 18 c8 99 20 22 | 48 6f 75 72 67 6c 61 73 |..X... "|Hourglas|
|00000720| 73 5f 53 6d 61 73 68 22 | 0d 02 62 05 e1 0d 02 6c |s_Smash"|..b....l|
|00000730| 04 0d 02 76 0c dd f2 6f | 6b 28 65 24 29 0d 02 80 |...v...o|k(e$)...|
|00000740| 11 65 72 72 6f 72 5f 66 | 6c 61 67 25 3d 31 0d 02 |.error_f|lag%=1..|
|00000750| 8a 0a 85 20 31 2c 65 24 | 0d 02 94 05 e1 0d 02 9e |... 1,e$|........|
|00000760| 04 0d 02 a8 12 dd f2 65 | 72 72 6f 72 62 6f 78 28 |.......e|rrorbox(|
|00000770| 72 24 29 0d 02 b2 08 ea | 20 72 25 0d 02 bc 19 21 |r$).....| r%....!|
|00000780| 71 25 3d 9f 3a 24 28 71 | 25 2b 34 29 3d 72 24 2b |q%=.:$(q|%+4)=r$+|
|00000790| bd 28 30 29 0d 02 c6 35 | c8 99 20 22 57 69 6d 70 |.(0)...5|.. "Wimp|
|000007a0| 5f 52 65 70 6f 72 74 45 | 72 72 6f 72 22 2c 71 25 |_ReportE|rror",q%|
|000007b0| 2c 65 72 72 6f 72 5f 66 | 6c 61 67 25 2c 22 54 77 |,error_f|lag%,"Tw|
|000007c0| 6f 53 54 22 20 b8 20 72 | 25 0d 02 d0 18 e7 20 72 |oST" . r|%..... r|
|000007d0| 25 3d 32 20 8c 20 63 6c | 6f 73 65 64 6f 77 6e 3d |%=2 . cl|osedown=|
|000007e0| b9 0d 02 da 05 e1 0d 02 | e4 3c dd f2 63 6c 69 63 |........|.<..clic|
|000007f0| 6b 77 69 6e 64 6f 77 28 | 6d 6f 75 73 65 78 25 2c |kwindow(|mousex%,|
|00000800| 6d 6f 75 73 65 79 25 2c | 62 75 74 74 6f 6e 25 2c |mousey%,|button%,|
|00000810| 68 61 6e 64 6c 65 25 2c | 69 63 6f 6e 25 2c 6f 62 |handle%,|icon%,ob|
|00000820| 25 29 0d 02 ee 10 c8 8e | 20 68 61 6e 64 6c 65 25 |%)......| handle%|
|00000830| 20 ca 0d 02 f8 2c 20 20 | c9 20 6d 61 69 6e 77 25 | ...., |. mainw%|
|00000840| 20 20 20 3a f2 63 6c 69 | 63 6b 6d 61 69 6e 77 28 | :.cli|ckmainw(|
|00000850| 62 75 74 74 6f 6e 25 2c | 69 63 6f 6e 25 29 0d 03 |button%,|icon%)..|
|00000860| 02 2e 20 20 c9 20 2d 32 | 20 20 20 20 20 20 20 3a |.. . -2| :|
|00000870| f2 63 6c 69 63 6b 69 63 | 6f 6e 62 61 72 28 62 75 |.clickic|onbar(bu|
|00000880| 74 74 6f 6e 25 2c 69 63 | 6f 6e 25 29 0d 03 0c 05 |tton%,ic|on%)....|
|00000890| cb 0d 03 16 04 0d 03 20 | 05 e1 0d 03 2a 21 dd f2 |....... |....*!..|
|000008a0| 63 6c 69 63 6b 69 63 6f | 6e 62 61 72 28 62 75 74 |clickico|nbar(but|
|000008b0| 74 6f 6e 25 2c 69 63 6f | 6e 25 29 0d 03 34 11 e7 |ton%,ico|n%)..4..|
|000008c0| 20 69 63 6f 6e 25 3c 30 | 20 8c 20 e1 0d 03 3e 0a | icon%<0| . ...>.|
|000008d0| c8 8e 20 b9 20 ca 0d 03 | 48 11 20 20 c9 20 62 75 |.. . ...|H. . bu|
|000008e0| 74 74 6f 6e 25 3d 32 0d | 03 52 20 20 20 20 20 f4 |tton%=2.|.R .|
|000008f0| 20 6f 70 65 6e 73 20 74 | 68 65 20 69 63 6f 6e 62 | opens t|he iconb|
|00000900| 61 72 20 6d 65 6e 75 0d | 03 5c 17 20 20 20 20 e7 |ar menu.|.\. .|
|00000910| 20 69 63 6f 6e 25 3d 73 | 69 63 6f 6e 20 8c 0d 03 | icon%=s|icon ...|
|00000920| 66 15 20 20 20 20 20 20 | f2 6d 65 6e 75 5f 73 69 |f. |.menu_si|
|00000930| 63 6f 6e 0d 03 70 09 20 | 20 20 20 cd 0d 03 7a 11 |con..p. | ...z.|
|00000940| 20 20 c9 20 62 75 74 74 | 6f 6e 25 3d 34 0d 03 84 | . butt|on%=4...|
|00000950| 27 20 20 20 6f 70 65 6e | 25 3d b9 3a f2 6f 70 65 |' open|%=.:.ope|
|00000960| 6e 77 69 6e 64 6f 77 28 | 6d 61 69 6e 77 25 2c a3 |nwindow(|mainw%,.|
|00000970| 2c 2d 31 29 0d 03 8e 05 | cb 0d 03 98 05 e1 0d 03 |,-1)....|........|
|00000980| a2 1f dd f2 63 6c 69 63 | 6b 6d 61 69 6e 77 28 62 |....clic|kmainw(b|
|00000990| 75 74 74 6f 6e 25 2c 69 | 63 6f 6e 25 29 0d 03 ac |utton%,i|con%)...|
|000009a0| 0a c8 8e 20 b9 20 ca 0d | 03 b6 10 20 c9 20 62 75 |... . ..|... . bu|
|000009b0| 74 74 6f 6e 25 3d 32 0d | 03 c0 10 20 f2 6d 65 6e |tton%=2.|... .men|
|000009c0| 75 5f 6d 61 69 6e 77 0d | 03 ca 06 20 cb 0d 03 d4 |u_mainw.|... ....|
|000009d0| 06 20 e1 0d 03 de 18 dd | f2 64 6f 5f 62 61 63 6b |. ......|.do_back|
|000009e0| 67 72 6f 75 6e 64 5f 74 | 61 73 6b 0d 03 e8 10 58 |ground_t|ask....X|
|000009f0| 2b 3d 31 3a e7 58 3c 59 | 20 3a e1 0d 03 f2 19 f2 |+=1:.X<Y| :......|
|00000a00| 72 65 64 72 61 77 77 69 | 6e 64 6f 77 28 6d 61 69 |redrawwi|ndow(mai|
|00000a10| 6e 77 25 29 0d 03 fc 10 | e7 20 70 61 75 73 65 25 |nw%)....|. pause%|
|00000a20| 3d b9 20 e1 0d 04 06 17 | 58 3d 30 3a 41 2b 3d 31 |=. .....|X=0:A+=1|
|00000a30| 3a 3a e7 20 41 3d 39 20 | 41 3d 31 0d 04 10 05 e1 |::. A=9 |A=1.....|
|00000a40| 0d 04 1a 1b dd f2 72 65 | 64 72 61 77 77 69 6e 64 |......re|drawwind|
|00000a50| 6f 77 28 68 61 6e 64 6c | 65 25 29 0d 04 24 26 71 |ow(handl|e%)..$&q|
|00000a60| 25 21 34 3d 30 3a 71 25 | 21 38 3d 2d 33 33 32 3a |%!4=0:q%|!8=-332:|
|00000a70| 71 25 21 31 32 3d 33 37 | 32 3a 71 25 21 31 36 3d |q%!12=37|2:q%!16=|
|00000a80| 30 0d 04 2e 0b ea 20 76 | 6f 69 64 25 0d 04 38 11 |0..... v|oid%..8.|
|00000a90| 71 25 21 30 3d 68 61 6e | 64 6c 65 25 3a 0d 04 42 |q%!0=han|dle%:..B|
|00000aa0| 27 c8 99 20 22 57 69 6d | 70 5f 55 70 64 61 74 65 |'.. "Wim|p_Update|
|00000ab0| 57 69 6e 64 6f 77 22 2c | 30 2c 71 25 20 b8 20 6d |Window",|0,q% . m|
|00000ac0| 6f 72 65 25 0d 04 4c 1c | f2 6c 77 61 6f 72 69 67 |ore%..L.|.lwaorig|
|00000ad0| 69 6e 28 71 25 2b 34 2c | 78 30 25 2c 79 30 25 29 |in(q%+4,|x0%,y0%)|
|00000ae0| 0d 04 56 0c f2 6e 65 77 | 76 61 6c 73 0d 04 60 0c |..V..new|vals..`.|
|00000af0| c8 95 20 6d 6f 72 65 25 | 0d 04 6a 37 c8 99 20 22 |.. more%|..j7.. "|
|00000b00| 4f 53 5f 53 70 72 69 74 | 65 4f 70 22 2c 35 31 32 |OS_Sprit|eOp",512|
|00000b10| 2b 36 30 2c 73 70 2c 73 | 70 5f 70 74 72 31 25 2c |+60,sp,s|p_ptr1%,|
|00000b20| 30 20 b8 20 72 30 2c 72 | 31 2c 72 32 2c 72 33 0d |0 . r0,r|1,r2,r3.|
|00000b30| 04 74 3f 24 73 6e 61 6d | 65 32 25 3d c3 28 41 29 |.t?$snam|e2%=.(A)|
|00000b40| 3a c8 99 20 22 4f 53 5f | 53 70 72 69 74 65 4f 70 |:.. "OS_|SpriteOp|
|00000b50| 22 2c 26 31 31 38 2c 73 | 70 2c 73 6e 61 6d 65 32 |",&118,s|p,sname2|
|00000b60| 25 20 b8 20 2c 2c 73 70 | 5f 70 74 72 32 25 0d 04 |% . ,,sp|_ptr2%..|
|00000b70| 7e 25 c8 99 20 22 4f 53 | 5f 53 70 72 69 74 65 4f |~%.. "OS|_SpriteO|
|00000b80| 70 22 2c 26 32 31 43 2c | 73 70 2c 73 70 5f 70 74 |p",&21C,|sp,sp_pt|
|00000b90| 72 32 25 0d 04 88 3f c8 | 99 20 22 4f 53 5f 53 70 |r2%...?.|. "OS_Sp|
|00000ba0| 72 69 74 65 4f 70 22 2c | 72 30 2c 72 31 2c 72 32 |riteOp",|r0,r1,r2|
|00000bb0| 2c 72 33 3a f4 20 73 77 | 69 74 63 68 20 6f 75 74 |,r3:. sw|itch out|
|00000bc0| 70 75 74 20 62 61 63 6b | 20 74 6f 20 73 63 72 65 |put back| to scre|
|00000bd0| 65 6e 0d 04 92 27 c8 99 | 20 22 57 69 6d 70 5f 47 |en...'..| "Wimp_G|
|00000be0| 65 74 52 65 63 74 61 6e | 67 6c 65 22 2c 30 2c 71 |etRectan|gle",0,q|
|00000bf0| 25 20 b8 20 6d 6f 72 65 | 25 0d 04 9c 05 ce 0d 04 |% . more|%.......|
|00000c00| a6 05 e1 0d 04 b0 19 dd | a4 6f 6b 74 6f 63 6c 6f |........|.oktoclo|
|00000c10| 73 65 77 28 68 61 6e 64 | 6c 65 25 29 0d 04 ba 0f |sew(hand|le%)....|
|00000c20| ea 20 73 68 75 74 74 69 | 6e 67 25 0d 04 c4 0f 73 |. shutti|ng%....s|
|00000c30| 68 75 74 74 69 6e 67 25 | 3d b9 0d 04 ce 0e 3d 73 |hutting%|=.....=s|
|00000c40| 68 75 74 74 69 6e 67 25 | 0d 04 d8 0e dd f2 6b 65 |hutting%|......ke|
|00000c50| 79 70 72 65 73 73 0d 04 | e2 09 ea 20 69 63 25 0d |ypress..|... ic%.|
|00000c60| 04 ec 10 e7 20 71 25 21 | 34 3c 3e 2d 31 20 8c 0d |.... q%!|4<>-1 ..|
|00000c70| 04 f6 29 20 20 c8 99 20 | 22 57 69 6d 70 5f 47 65 |..) .. |"Wimp_Ge|
|00000c80| 74 43 61 72 65 74 50 6f | 73 69 74 69 6f 6e 22 2c |tCaretPo|sition",|
|00000c90| 2c 6d 73 67 62 6c 6b 25 | 0d 05 00 13 20 20 69 63 |,msgblk%|.... ic|
|00000ca0| 25 3d 6d 73 67 62 6c 6b | 25 21 34 0d 05 0a 10 20 |%=msgblk|%!4.... |
|00000cb0| 20 c8 8e 20 71 25 21 32 | 34 20 ca 0d 05 14 27 20 | .. q%!2|4 ....' |
|00000cc0| 20 20 20 c9 20 32 37 20 | 8c 20 c8 99 20 22 57 69 | . 27 |. .. "Wi|
|00000cd0| 6d 70 5f 43 72 65 61 74 | 65 4d 65 6e 75 22 2c 2c |mp_Creat|eMenu",,|
|00000ce0| 2d 31 0d 05 1e 07 20 20 | 7f 0d 05 28 10 20 20 20 |-1.... |...(. |
|00000cf0| c8 8e 20 71 25 21 30 20 | ca 0d 05 32 2d 20 20 20 |.. q%!0 |...2- |
|00000d00| 20 c9 20 6d 61 69 6e 77 | 25 20 20 3a f2 6b 65 79 | . mainw|% :.key|
|00000d10| 70 72 65 73 73 5f 6d 61 | 69 6e 77 28 69 63 25 2c |press_ma|inw(ic%,|
|00000d20| 71 25 21 32 34 29 0d 05 | 3c 04 0d 05 46 09 20 20 |q%!24)..|<...F. |
|00000d30| 20 20 cb 0d 05 50 07 20 | 20 cb 0d 05 5a 05 cd 0d | ...P. | ...Z...|
|00000d40| 05 64 04 0d 05 6e 05 e1 | 0d 05 78 16 dd a4 6d 65 |.d...n..|..x...me|
|00000d50| 6e 75 73 65 6c 65 63 74 | 5f 73 69 63 6f 6e 0d 05 |nuselect|_sicon..|
|00000d60| 82 14 ea 20 6c 65 76 65 | 6c 30 2c 62 75 74 74 6f |... leve|l0,butto|
|00000d70| 6e 25 0d 05 8c 0f 6c 65 | 76 65 6c 30 3d 71 25 21 |n%....le|vel0=q%!|
|00000d80| 30 0d 05 96 20 c8 99 20 | 22 57 69 6d 70 5f 47 65 |0... .. |"Wimp_Ge|
|00000d90| 74 50 6f 69 6e 74 65 72 | 49 6e 66 6f 22 2c 2c 71 |tPointer|Info",,q|
|00000da0| 25 0d 05 a0 10 62 75 74 | 74 6f 6e 25 3d 71 25 21 |%....but|ton%=q%!|
|00000db0| 38 0d 05 aa 0f c8 8e 20 | 6c 65 76 65 6c 30 20 ca |8...... |level0 .|
|00000dc0| 0d 05 b4 09 20 20 c9 20 | 30 0d 05 be 09 20 20 c9 |.... . |0.... .|
|00000dd0| 20 31 0d 05 c8 13 20 20 | 63 6c 6f 73 65 64 6f 77 | 1.... |closedow|
|00000de0| 6e 20 3d 20 b9 0d 05 d2 | 05 cb 0d 05 dc 06 3d 30 |n = ....|......=0|
|00000df0| 0d 05 e6 04 0d 05 f0 16 | dd a4 6d 65 6e 75 73 65 |........|..menuse|
|00000e00| 6c 65 63 74 5f 6d 61 69 | 6e 77 0d 05 fa 1b ea 20 |lect_mai|nw..... |
|00000e10| 6c 65 76 65 6c 30 2c 6c | 65 76 65 6c 31 2c 62 75 |level0,l|evel1,bu|
|00000e20| 74 74 6f 6e 25 0d 06 04 | 0f 6c 65 76 65 6c 30 3d |tton%...|.level0=|
|00000e30| 71 25 21 30 0d 06 0e 0f | 6c 65 76 65 6c 31 3d 71 |q%!0....|level1=q|
|00000e40| 25 21 34 0d 06 18 20 c8 | 99 20 22 57 69 6d 70 5f |%!4... .|. "Wimp_|
|00000e50| 47 65 74 50 6f 69 6e 74 | 65 72 49 6e 66 6f 22 2c |GetPoint|erInfo",|
|00000e60| 2c 71 25 0d 06 22 10 62 | 75 74 74 6f 6e 25 3d 71 |,q%..".b|utton%=q|
|00000e70| 25 21 38 0d 06 2c 0f c8 | 8e 20 6c 65 76 65 6c 30 |%!8..,..|. level0|
|00000e80| 20 ca 0d 06 36 09 20 20 | c9 20 30 0d 06 40 19 20 | ...6. |. 0..@. |
|00000e90| 20 c9 20 31 20 3a 59 2d | 3d 31 30 3a e7 59 3d 30 | . 1 :Y-|=10:.Y=0|
|00000ea0| 20 59 3d 31 0d 06 4a 10 | 20 20 c9 20 32 20 3a 59 | Y=1..J.| . 2 :Y|
|00000eb0| 2b 3d 31 30 0d 06 54 29 | 20 20 c9 20 33 20 3a e7 |+=10..T)| . 3 :.|
|00000ec0| 20 70 61 75 73 65 25 3d | a3 20 70 61 75 73 65 25 | pause%=|. pause%|
|00000ed0| 3d b9 20 8b 20 70 61 75 | 73 65 25 3d a3 0d 06 5e |=. . pau|se%=...^|
|00000ee0| 09 20 20 c9 20 34 0d 06 | 68 10 20 63 6c 6f 73 65 |. . 4..|h. close|
|00000ef0| 64 6f 77 6e 3d b9 0d 06 | 72 05 cb 0d 06 7c 06 3d |down=...|r....|.=|
|00000f00| 30 0d 06 86 04 0d 06 90 | 10 dd f2 6d 65 6e 75 5f |0.......|...menu_|
|00000f10| 6d 61 69 6e 77 0d 06 9a | 08 ea 20 6e 6f 0d 06 a4 |mainw...|.. no...|
|00000f20| 11 6e 6f 3d 30 3a c8 97 | 20 78 2c 79 2c 62 0d 06 |.no=0:..| x,y,b..|
|00000f30| ae 3d f2 64 65 66 69 6e | 65 5f 6d 65 6e 75 5f 74 |.=.defin|e_menu_t|
|00000f40| 65 78 74 28 22 49 6e 66 | 6f 22 2c 6e 6f 2c 30 2c |ext("Inf|o",no,0,|
|00000f50| 30 2c 30 2c 30 2c 26 31 | 30 30 32 31 2c 69 6e 66 |0,0,0,&1|0021,inf|
|00000f60| 6f 25 2c 30 29 3a 6e 6f | 2b 3d 31 0d 06 b8 3b f2 |o%,0):no|+=1...;.|
|00000f70| 64 65 66 69 6e 65 5f 6d | 65 6e 75 5f 74 65 78 74 |define_m|enu_text|
|00000f80| 28 22 46 61 73 74 65 72 | 22 2c 6e 6f 2c 30 2c 30 |("Faster|",no,0,0|
|00000f90| 2c 30 2c 30 2c 26 31 30 | 30 32 31 2c 30 2c 30 29 |,0,0,&10|021,0,0)|
|00000fa0| 3a 6e 6f 2b 3d 31 0d 06 | c2 3b f2 64 65 66 69 6e |:no+=1..|.;.defin|
|00000fb0| 65 5f 6d 65 6e 75 5f 74 | 65 78 74 28 22 53 6c 6f |e_menu_t|ext("Slo|
|00000fc0| 77 65 72 22 2c 6e 6f 2c | 30 2c 30 2c 30 2c 30 2c |wer",no,|0,0,0,0,|
|00000fd0| 26 31 30 30 32 31 2c 30 | 2c 30 29 3a 6e 6f 2b 3d |&10021,0|,0):no+=|
|00000fe0| 31 0d 06 cc 3f f2 64 65 | 66 69 6e 65 5f 6d 65 6e |1...?.de|fine_men|
|00000ff0| 75 5f 74 65 78 74 28 22 | 50 61 75 73 65 22 2c 6e |u_text("|Pause",n|
|00001000| 6f 2c 30 2c 70 61 75 73 | 65 25 2c 30 2c 30 2c 26 |o,0,paus|e%,0,0,&|
|00001010| 31 30 30 32 31 2c 30 2c | 30 29 3a 6e 6f 2b 3d 31 |10021,0,|0):no+=1|
|00001020| 0d 06 d6 3a f2 64 65 66 | 69 6e 65 5f 6d 65 6e 75 |...:.def|ine_menu|
|00001030| 5f 74 65 78 74 28 22 51 | 75 69 74 22 2c 6e 6f 2c |_text("Q|uit",no,|
|00001040| 30 2c 30 2c 30 2c 30 2c | 26 31 30 30 32 31 2c 30 |0,0,0,0,|&10021,0|
|00001050| 2c 2d 31 29 3a 6e 6f 2b | 3d 31 0d 06 e0 30 f2 63 |,-1):no+|=1...0.c|
|00001060| 72 65 61 74 65 5f 6d 65 | 6e 75 28 22 54 77 6f 53 |reate_me|nu("TwoS|
|00001070| 54 22 2c 6e 6f 2c 33 32 | 30 2c 78 2d 35 30 2c 39 |T",no,32|0,x-50,9|
|00001080| 36 2b 28 6e 6f 2a 35 30 | 29 29 0d 06 ea 0e 6d 65 |6+(no*50|))....me|
|00001090| 6e 75 5f 6e 72 25 3d 30 | 0d 06 f4 16 63 6c 61 69 |nu_nr%=0|....clai|
|000010a0| 6d 6d 65 6e 75 24 3d 22 | 6d 61 69 6e 77 22 0d 06 |mmenu$="|mainw"..|
|000010b0| fe 05 e1 0d 07 08 10 dd | f2 6d 65 6e 75 5f 73 69 |........|.menu_si|
|000010c0| 63 6f 6e 0d 07 12 11 6e | 6f 3d 30 3a c8 97 20 78 |con....n|o=0:.. x|
|000010d0| 2c 79 2c 62 0d 07 1c 3d | f2 64 65 66 69 6e 65 5f |,y,b...=|.define_|
|000010e0| 6d 65 6e 75 5f 74 65 78 | 74 28 22 49 6e 66 6f 22 |menu_tex|t("Info"|
|000010f0| 2c 6e 6f 2c 30 2c 30 2c | 30 2c 30 2c 26 31 30 30 |,no,0,0,|0,0,&100|
|00001100| 32 31 2c 69 6e 66 6f 25 | 2c 30 29 3a 6e 6f 2b 3d |21,info%|,0):no+=|
|00001110| 31 0d 07 26 3a f2 64 65 | 66 69 6e 65 5f 6d 65 6e |1..&:.de|fine_men|
|00001120| 75 5f 74 65 78 74 28 22 | 51 75 69 74 22 2c 6e 6f |u_text("|Quit",no|
|00001130| 2c 30 2c 30 2c 30 2c 30 | 2c 26 31 30 30 32 31 2c |,0,0,0,0|,&10021,|
|00001140| 30 2c 2d 31 29 3a 6e 6f | 2b 3d 31 0d 07 30 30 f2 |0,-1):no|+=1..00.|
|00001150| 63 72 65 61 74 65 5f 6d | 65 6e 75 28 22 54 77 6f |create_m|enu("Two|
|00001160| 53 54 22 2c 6e 6f 2c 32 | 31 30 2c 78 2d 36 34 2c |ST",no,2|10,x-64,|
|00001170| 39 36 2b 28 6e 6f 2a 34 | 30 29 29 0d 07 3a 0e 6d |96+(no*4|0))..:.m|
|00001180| 65 6e 75 5f 6e 72 25 3d | 30 0d 07 44 15 63 6c 61 |enu_nr%=|0..D.cla|
|00001190| 69 6d 6d 65 6e 75 24 3d | 22 78 66 65 72 22 0d 07 |immenu$=|"xfer"..|
|000011a0| 4e 05 e1 0d 07 58 16 dd | f2 77 68 69 63 68 6d 65 |N....X..|.whichme|
|000011b0| 6e 75 28 6d 65 6e 75 24 | 29 0d 07 62 0b ea 20 76 |nu(menu$|)..b.. v|
|000011c0| 6f 69 64 25 0d 07 6c 0e | c8 8e 20 6d 65 6e 75 24 |oid%..l.|.. menu$|
|000011d0| 20 ca 0d 07 76 28 20 20 | c9 20 22 6d 61 69 6e 77 | ...v( |. "mainw|
|000011e0| 22 20 3a 76 6f 69 64 25 | 3d a4 6d 65 6e 75 73 65 |" :void%|=.menuse|
|000011f0| 6c 65 63 74 5f 6d 61 69 | 6e 77 0d 07 80 28 20 20 |lect_mai|nw...( |
|00001200| c9 20 22 78 66 65 72 22 | 20 20 3a 76 6f 69 64 25 |. "xfer"| :void%|
|00001210| 3d a4 6d 65 6e 75 73 65 | 6c 65 63 74 5f 73 69 63 |=.menuse|lect_sic|
|00001220| 6f 6e 0d 07 8a 05 cb 0d | 07 94 05 e1 0d 07 9e 12 |on......|........|
|00001230| dd f2 66 69 6c 65 5f 63 | 68 61 6e 67 65 64 0d 07 |..file_c|hanged..|
|00001240| a8 05 e1 0d 07 b2 26 dd | f2 6f 70 65 6e 77 69 6e |......&.|.openwin|
|00001250| 64 6f 77 28 68 61 6e 64 | 6c 65 25 2c 66 75 6c 6c |dow(hand|le%,full|
|00001260| 25 2c 66 72 6f 6e 74 25 | 29 0d 07 bc 10 71 25 21 |%,front%|)....q%!|
|00001270| 30 3d 68 61 6e 64 6c 65 | 25 0d 07 c6 2d e7 20 ac |0=handle|%...-. .|
|00001280| 20 66 75 6c 6c 25 20 8c | 20 c8 99 20 22 57 69 6d | full% .| .. "Wim|
|00001290| 70 5f 47 65 74 57 69 6e | 64 6f 77 53 74 61 74 65 |p_GetWin|dowState|
|000012a0| 22 2c 30 2c 71 25 0d 07 | d0 17 e7 20 66 72 6f 6e |",0,q%..|... fron|
|000012b0| 74 25 20 8c 20 71 25 21 | 32 38 3d 2d 31 0d 07 da |t% . q%!|28=-1...|
|000012c0| 1d c8 99 20 22 57 69 6d | 70 5f 4f 70 65 6e 57 69 |... "Wim|p_OpenWi|
|000012d0| 6e 64 6f 77 22 2c 30 2c | 71 25 0d 07 e4 05 e1 0d |ndow",0,|q%......|
|000012e0| 07 ee 04 0d 07 f8 1a dd | f2 63 6c 6f 73 65 77 69 |........|.closewi|
|000012f0| 6e 64 6f 77 28 68 61 6e | 64 6c 65 25 29 0d 08 02 |ndow(han|dle%)...|
|00001300| 1c e7 20 a4 6f 6b 74 6f | 63 6c 6f 73 65 77 28 68 |.. .okto|closew(h|
|00001310| 61 6e 64 6c 65 25 29 20 | 8c 0d 08 0c 12 20 20 71 |andle%) |..... q|
|00001320| 25 21 30 3d 68 61 6e 64 | 6c 65 25 0d 08 16 20 20 |%!0=hand|le%... |
|00001330| 20 c8 99 20 22 57 69 6d | 70 5f 43 6c 6f 73 65 57 | .. "Wim|p_CloseW|
|00001340| 69 6e 64 6f 77 22 2c 30 | 2c 71 25 0d 08 20 05 cd |indow",0|,q%.. ..|
|00001350| 0d 08 2a 05 e1 0d 08 34 | 04 0d 08 3e 11 dd a4 70 |..*....4|...>...p|
|00001360| 6f 6c 6c 28 6d 61 73 6b | 25 29 0d 08 48 20 c8 99 |oll(mask|%)..H ..|
|00001370| 20 22 57 69 6d 70 5f 50 | 6f 6c 6c 22 2c 6d 61 73 | "Wimp_P|oll",mas|
|00001380| 6b 25 2c 71 25 20 b8 20 | 61 25 0d 08 52 07 3d 61 |k%,q% . |a%..R.=a|
|00001390| 25 0d 08 5c 04 0d 08 66 | 13 dd f2 61 63 74 69 6f |%..\...f|...actio|
|000013a0| 6e 28 65 76 6e 74 25 29 | 0d 08 70 04 0d 08 7a 0e |n(evnt%)|..p...z.|
|000013b0| c8 8e 20 65 76 6e 74 25 | 20 ca 0d 08 84 1d 20 20 |.. evnt%| ..... |
|000013c0| c9 20 30 3a f2 64 6f 5f | 62 61 63 6b 67 72 6f 75 |. 0:.do_|backgrou|
|000013d0| 6e 64 5f 74 61 73 6b 0d | 08 8e 1d 20 20 c9 20 31 |nd_task.|... . 1|
|000013e0| 3a f2 72 65 64 72 61 77 | 77 69 6e 64 6f 77 28 71 |:.redraw|window(q|
|000013f0| 25 21 30 29 0d 08 98 1f | 20 20 c9 20 32 3a f2 6f |%!0)....| . 2:.o|
|00001400| 70 65 6e 77 69 6e 64 6f | 77 28 71 25 21 30 2c b9 |penwindo|w(q%!0,.|
|00001410| 2c 30 29 0d 08 a2 1c 20 | 20 c9 20 33 3a f2 63 6c |,0).... | . 3:.cl|
|00001420| 6f 73 65 77 69 6e 64 6f | 77 28 71 25 21 30 29 0d |osewindo|w(q%!0).|
|00001430| 08 ac 0a 20 20 c9 20 34 | 3a 0d 08 b6 0a 20 20 c9 |... . 4|:.... .|
|00001440| 20 35 3a 0d 08 c0 37 20 | 20 c9 20 36 3a f2 63 6c | 5:...7 | . 6:.cl|
|00001450| 69 63 6b 77 69 6e 64 6f | 77 28 21 71 25 2c 71 25 |ickwindo|w(!q%,q%|
|00001460| 21 34 2c 71 25 21 38 2c | 71 25 21 31 32 2c 71 25 |!4,q%!8,|q%!12,q%|
|00001470| 21 31 36 2c 71 25 21 32 | 30 29 0d 08 ca 3d 20 20 |!16,q%!2|0)...= |
|00001480| c9 20 37 3a e7 20 63 6c | 61 69 6d 64 72 61 67 24 |. 7:. cl|aimdrag$|
|00001490| 3c 3e 22 22 20 8c 20 6a | 75 6e 6b 3d a0 28 22 46 |<>"" . j|unk=.("F|
|000014a0| 4e 75 73 65 72 64 72 61 | 67 5f 22 2b 63 6c 61 69 |Nuserdra|g_"+clai|
|000014b0| 6d 64 72 61 67 24 29 0d | 08 d4 13 20 20 c9 20 38 |mdrag$).|... . 8|
|000014c0| 3a f2 6b 65 79 70 72 65 | 73 73 0d 08 de 33 20 20 |:.keypre|ss...3 |
|000014d0| c9 20 39 3a e7 20 63 6c | 61 69 6d 6d 65 6e 75 24 |. 9:. cl|aimmenu$|
|000014e0| 3c 3e 22 22 20 8c 20 f2 | 77 68 69 63 68 6d 65 6e |<>"" . .|whichmen|
|000014f0| 75 28 63 6c 61 69 6d 6d | 65 6e 75 24 29 0d 08 e8 |u(claimm|enu$)...|
|00001500| 1a 20 20 c9 20 31 37 2c | 31 38 3a f2 72 65 63 65 |. . 17,|18:.rece|
|00001510| 69 76 65 28 71 25 29 0d | 08 f2 05 cb 0d 08 fc 05 |ive(q%).|........|
|00001520| e1 0d 09 06 04 0d 09 10 | 11 dd f2 72 65 63 65 69 |........|...recei|
|00001530| 76 65 28 71 25 29 0d 09 | 1a 0e c8 8e 20 71 25 21 |ve(q%)..|.... q%!|
|00001540| 31 36 20 ca 0d 09 24 37 | c9 20 30 20 20 20 20 3a |16 ...$7|. 0 :|
|00001550| 24 71 25 3d 22 54 41 53 | 4b 22 3a c8 99 20 22 57 |$q%="TAS|K":.. "W|
|00001560| 69 6d 70 5f 43 6c 6f 73 | 65 44 6f 77 6e 22 2c 74 |imp_Clos|eDown",t|
|00001570| 61 73 6b 25 2c 71 25 21 | 30 3a e0 0d 09 2e 19 c9 |ask%,q%!|0:......|
|00001580| 20 32 20 20 20 20 3a f2 | 64 61 74 61 73 61 76 65 | 2 :.|datasave|
|00001590| 28 71 25 29 0d 09 38 05 | cb 0d 09 42 05 e1 0d 09 |(q%)..8.|...B....|
|000015a0| 4c 04 0d 09 56 1c dd f2 | 6c 77 61 6f 72 69 67 69 |L...V...|lwaorigi|
|000015b0| 6e 28 62 2c f8 20 78 25 | 2c f8 20 79 25 29 0d 09 |n(b,. x%|,. y%)..|
|000015c0| 60 1c 78 25 3d 62 21 30 | 2d 62 21 31 36 3a 79 25 |`.x%=b!0|-b!16:y%|
|000015d0| 3d 62 21 31 32 2d 62 21 | 32 30 0d 09 6a 05 e1 0d |=b!12-b!|20..j...|
|000015e0| 09 74 04 0d 09 7e 48 dd | a4 69 63 6f 6e 5f 63 72 |.t...~H.|.icon_cr|
|000015f0| 65 61 74 65 28 77 69 6e | 64 6f 77 25 2c 6d 69 6e |eate(win|dow%,min|
|00001600| 78 25 2c 6d 69 6e 79 25 | 2c 77 69 64 74 68 25 2c |x%,miny%|,width%,|
|00001610| 68 65 69 67 68 74 25 2c | 66 67 25 2c 62 67 25 2c |height%,|fg%,bg%,|
|00001620| 66 6c 67 25 2c 64 61 74 | 61 24 29 0d 09 88 08 ea |flg%,dat|a$).....|
|00001630| 20 69 25 0d 09 92 10 71 | 25 21 30 3d 77 69 6e 64 | i%....q|%!0=wind|
|00001640| 6f 77 25 0d 09 9c 19 71 | 25 21 34 3d 6d 69 6e 78 |ow%....q|%!4=minx|
|00001650| 25 3a 71 25 21 38 3d 6d | 69 6e 79 25 0d 09 a6 2a |%:q%!8=m|iny%...*|
|00001660| 71 25 21 31 32 3d 6d 69 | 6e 78 25 2b 77 69 64 74 |q%!12=mi|nx%+widt|
|00001670| 68 25 3a 71 25 21 31 36 | 3d 6d 69 6e 79 25 2b 68 |h%:q%!16|=miny%+h|
|00001680| 65 69 67 68 74 25 0d 09 | b0 22 71 25 21 32 30 3d |eight%..|."q%!20=|
|00001690| 66 6c 67 25 20 84 20 62 | 67 25 3c 3c 32 38 20 84 |flg% . b|g%<<28 .|
|000016a0| 20 66 67 25 3c 3c 32 34 | 0d 09 ba 14 e7 20 71 25 | fg%<<24|..... q%|
|000016b0| 21 32 30 20 80 20 26 31 | 30 30 20 8c 0d 09 c4 14 |!20 . &1|00 .....|
|000016c0| 20 20 69 25 3d a7 64 61 | 74 61 24 2c 22 2c 22 29 | i%=.da|ta$,",")|
|000016d0| 0d 09 ce 1b 20 20 71 25 | 21 32 34 3d a0 28 c0 64 |.... q%|!24=.(.d|
|000016e0| 61 74 61 24 2c 69 25 2d | 31 29 29 0d 09 d8 0e 20 |ata$,i%-|1)).... |
|000016f0| 20 71 25 21 32 38 3d 2d | 31 0d 09 e2 1b 20 20 71 | q%!28=-|1.... q|
|00001700| 25 21 33 32 3d a0 28 c1 | 64 61 74 61 24 2c 69 25 |%!32=.(.|data$,i%|
|00001710| 2b 31 29 29 0d 09 ec 05 | cc 0d 09 f6 17 24 28 71 |+1))....|.....$(q|
|00001720| 25 2b 32 34 29 3d c0 64 | 61 74 61 24 2c 31 31 29 |%+24)=.d|ata$,11)|
|00001730| 0d 0a 00 05 cd 0d 0a 0a | 22 c8 99 20 22 57 69 6d |........|".. "Wim|
|00001740| 70 5f 43 72 65 61 74 65 | 49 63 6f 6e 22 2c 30 2c |p_Create|Icon",0,|
|00001750| 71 25 20 b8 20 69 25 0d | 0a 14 07 3d 69 25 0d 0a |q% . i%.|...=i%..|
|00001760| 1e 04 0d 0a 28 23 dd f2 | 69 63 6f 6e 5f 64 65 73 |....(#..|icon_des|
|00001770| 65 6c 65 63 74 28 68 61 | 6e 64 6c 65 25 2c 69 63 |elect(ha|ndle%,ic|
|00001780| 6f 6e 68 25 29 0d 0a 32 | 12 e7 20 69 63 6f 6e 68 |onh%)..2|.. iconh|
|00001790| 25 3c 3e 2d 31 20 8c 0d | 0a 3c 1e 20 20 71 25 21 |%<>-1 ..|.<. q%!|
|000017a0| 30 3d 68 61 6e 64 6c 65 | 25 3a 71 25 21 34 3d 69 |0=handle|%:q%!4=i|
|000017b0| 63 6f 6e 68 25 0d 0a 46 | 1b 20 20 71 25 21 38 3d |conh%..F|. q%!8=|
|000017c0| 26 32 30 30 30 30 30 3a | 71 25 21 31 32 3d 26 30 |&200000:|q%!12=&0|
|000017d0| 0d 0a 50 20 20 20 c8 99 | 20 22 57 69 6d 70 5f 53 |..P ..| "Wimp_S|
|000017e0| 65 74 49 63 6f 6e 53 74 | 61 74 65 22 2c 2c 71 25 |etIconSt|ate",,q%|
|000017f0| 0d 0a 5a 05 cd 0d 0a 64 | 05 e1 0d 0a 6e 04 0d 0a |..Z....d|....n...|
|00001800| 78 26 dd f2 69 63 6f 6e | 5f 70 75 74 64 61 74 61 |x&..icon|_putdata|
|00001810| 28 62 2c 77 68 25 2c 69 | 68 25 2c 74 65 78 74 24 |(b,wh%,i|h%,text$|
|00001820| 2c 72 64 29 0d 0a 82 13 | 62 21 30 3d 77 68 25 3a |,rd)....|b!0=wh%:|
|00001830| 62 21 34 3d 69 68 25 0d | 0a 8c 1d c8 99 20 22 57 |b!4=ih%.|..... "W|
|00001840| 69 6d 70 5f 47 65 74 49 | 63 6f 6e 53 74 61 74 65 |imp_GetI|conState|
|00001850| 22 2c 2c 62 0d 0a 96 1b | c8 99 20 22 57 69 6d 70 |",,b....|.. "Wimp|
|00001860| 5f 44 65 6c 65 74 65 49 | 63 6f 6e 22 2c 2c 62 0d |_DeleteI|con",,b.|
|00001870| 0a a0 1e 62 21 34 3d 77 | 68 25 3a 24 28 62 21 32 |...b!4=w|h%:$(b!2|
|00001880| 38 29 3d 74 65 78 74 24 | 3a 62 2b 3d 34 0d 0a aa |8)=text$|:b+=4...|
|00001890| 1b c8 99 20 22 57 69 6d | 70 5f 43 72 65 61 74 65 |... "Wim|p_Create|
|000018a0| 49 63 6f 6e 22 2c 2c 62 | 0d 0a b4 36 e7 20 72 64 |Icon",,b|...6. rd|
|000018b0| 20 8c 20 c8 99 20 22 57 | 69 6d 70 5f 46 6f 72 63 | . .. "W|imp_Forc|
|000018c0| 65 52 65 64 72 61 77 22 | 2c 62 21 30 2c 62 21 34 |eRedraw"|,b!0,b!4|
|000018d0| 2c 62 21 38 2c 62 21 31 | 32 2c 62 21 31 36 0d 0a |,b!8,b!1|2,b!16..|
|000018e0| be 08 62 2d 3d 34 0d 0a | c8 05 e1 0d 0a d2 04 0d |..b-=4..|........|
|000018f0| 0a dc 35 dd f2 69 63 6f | 6e 5f 70 75 74 64 61 74 |..5..ico|n_putdat|
|00001900| 61 28 71 25 2c 77 68 61 | 6e 64 6c 65 25 2c 69 68 |a(q%,wha|ndle%,ih|
|00001910| 61 6e 64 6c 65 25 2c 64 | 61 74 61 24 2c 72 65 64 |andle%,d|ata$,red|
|00001920| 72 61 77 29 0d 0a e6 11 | 71 25 21 30 3d 77 68 61 |raw)....|q%!0=wha|
|00001930| 6e 64 6c 65 25 0d 0a f0 | 11 71 25 21 34 3d 69 68 |ndle%...|.q%!4=ih|
|00001940| 61 6e 64 6c 65 25 0d 0a | fa 1e c8 99 20 22 57 69 |andle%..|.... "Wi|
|00001950| 6d 70 5f 47 65 74 49 63 | 6f 6e 53 74 61 74 65 22 |mp_GetIc|onState"|
|00001960| 2c 2c 71 25 0d 0b 04 12 | 24 28 71 25 21 32 38 29 |,,q%....|$(q%!28)|
|00001970| 3d 64 61 74 61 24 0d 0b | 0e 0e e7 20 72 65 64 72 |=data$..|... redr|
|00001980| 61 77 20 8c 0d 0b 18 3b | 20 20 c8 99 20 22 57 69 |aw ....;| .. "Wi|
|00001990| 6d 70 5f 46 6f 72 63 65 | 52 65 64 72 61 77 22 2c |mp_Force|Redraw",|
|000019a0| 77 68 61 6e 64 6c 65 25 | 2c 71 25 21 38 2c 71 25 |whandle%|,q%!8,q%|
|000019b0| 21 31 32 2c 71 25 21 31 | 36 2c 71 25 21 32 30 0d |!12,q%!1|6,q%!20.|
|000019c0| 0b 22 05 cd 0d 0b 2c 05 | e1 0d 0b 36 04 0d 0b 40 |."....,.|...6...@|
|000019d0| 2d dd f2 69 63 6f 6e 5f | 73 65 74 62 67 63 6f 6c |-..icon_|setbgcol|
|000019e0| 6f 75 72 28 62 2c 77 68 | 61 6e 64 6c 65 25 2c 69 |our(b,wh|andle%,i|
|000019f0| 63 6f 6e 25 2c 63 6f 6c | 25 29 0d 0b 4a 35 21 62 |con%,col|%)..J5!b|
|00001a00| 3d 77 68 61 6e 64 6c 65 | 25 3a 62 21 34 3d 69 63 |=whandle|%:b!4=ic|
|00001a10| 6f 6e 25 3a 62 21 38 3d | 63 6f 6c 25 3c 3c 32 38 |on%:b!8=|col%<<28|
|00001a20| 3a 62 21 31 32 3d 26 46 | 30 30 30 30 30 30 30 0d |:b!12=&F|0000000.|
|00001a30| 0b 54 1e c8 99 20 22 57 | 69 6d 70 5f 53 65 74 49 |.T... "W|imp_SetI|
|00001a40| 63 6f 6e 53 74 61 74 65 | 22 2c 30 2c 62 0d 0b 5e |conState|",0,b..^|
|00001a50| 05 e1 0d 0b 68 04 0d 0b | 72 2d dd f2 69 63 6f 6e |....h...|r-..icon|
|00001a60| 5f 73 65 74 66 67 63 6f | 6c 6f 75 72 28 62 2c 77 |_setfgco|lour(b,w|
|00001a70| 68 61 6e 64 6c 65 25 2c | 69 63 6f 6e 25 2c 63 6f |handle%,|icon%,co|
|00001a80| 6c 25 29 0d 0b 7c 35 21 | 62 3d 77 68 61 6e 64 6c |l%)..|5!|b=whandl|
|00001a90| 65 25 3a 62 21 34 3d 69 | 63 6f 6e 25 3a 62 21 38 |e%:b!4=i|con%:b!8|
|00001aa0| 3d 63 6f 6c 25 3c 3c 32 | 34 3a 62 21 31 32 3d 26 |=col%<<2|4:b!12=&|
|00001ab0| 30 46 30 30 30 30 30 30 | 0d 0b 86 1e c8 99 20 22 |0F000000|...... "|
|00001ac0| 57 69 6d 70 5f 53 65 74 | 49 63 6f 6e 53 74 61 74 |Wimp_Set|IconStat|
|00001ad0| 65 22 2c 30 2c 62 0d 0b | 90 05 e1 0d 0b 9a 04 0d |e",0,b..|........|
|00001ae0| 0b a4 39 dd a4 69 63 6f | 6e 5f 6e 65 77 73 70 72 |..9..ico|n_newspr|
|00001af0| 69 74 65 28 62 2c 77 68 | 61 6e 64 6c 65 25 2c 69 |ite(b,wh|andle%,i|
|00001b00| 68 61 6e 64 6c 65 25 2c | 6e 65 77 6e 61 6d 65 24 |handle%,|newname$|
|00001b10| 2c 72 65 64 72 61 77 29 | 0d 0b ae 1d 62 21 30 3d |,redraw)|....b!0=|
|00001b20| 77 68 61 6e 64 6c 65 25 | 3a 62 21 34 3d 69 68 61 |whandle%|:b!4=iha|
|00001b30| 6e 64 6c 65 25 0d 0b b8 | 1d c8 99 20 22 57 69 6d |ndle%...|... "Wim|
|00001b40| 70 5f 47 65 74 49 63 6f | 6e 53 74 61 74 65 22 2c |p_GetIco|nState",|
|00001b50| 2c 62 0d 0b c2 1b c8 99 | 20 22 57 69 6d 70 5f 44 |,b......| "Wimp_D|
|00001b60| 65 6c 65 74 65 49 63 6f | 6e 22 2c 2c 62 0d 0b cc |eleteIco|n",,b...|
|00001b70| 43 62 21 34 3d 62 21 38 | 3a 62 21 38 3d 62 21 31 |Cb!4=b!8|:b!8=b!1|
|00001b80| 32 3a 62 21 31 32 3d 62 | 21 31 36 3a 62 21 31 36 |2:b!12=b|!16:b!16|
|00001b90| 3d 62 21 32 30 3a 62 21 | 32 30 3d 62 21 32 34 3a |=b!20:b!|20=b!24:|
|00001ba0| 24 28 62 2b 32 34 29 3d | 6e 65 77 6e 61 6d 65 24 |$(b+24)=|newname$|
|00001bb0| 0d 0b d6 26 c8 99 20 22 | 57 69 6d 70 5f 43 72 65 |...&.. "|Wimp_Cre|
|00001bc0| 61 74 65 49 63 6f 6e 22 | 2c 2c 62 20 b8 20 69 68 |ateIcon"|,,b . ih|
|00001bd0| 61 6e 64 6c 65 25 0d 0b | e0 3a e7 20 72 65 64 72 |andle%..|.:. redr|
|00001be0| 61 77 20 8c 20 c8 99 20 | 22 57 69 6d 70 5f 46 6f |aw . .. |"Wimp_Fo|
|00001bf0| 72 63 65 52 65 64 72 61 | 77 22 2c 62 21 30 2c 62 |rceRedra|w",b!0,b|
|00001c00| 21 34 2c 62 21 38 2c 62 | 21 31 32 2c 62 21 31 36 |!4,b!8,b|!12,b!16|
|00001c10| 0d 0b ea 0d 3d 69 68 61 | 6e 64 6c 65 25 0d 0b f4 |....=iha|ndle%...|
|00001c20| 04 0d 0b fe 28 dd a4 69 | 63 6f 6e 5f 67 65 74 64 |....(..i|con_getd|
|00001c30| 61 74 61 28 71 25 2c 77 | 68 61 6e 64 6c 65 25 2c |ata(q%,w|handle%,|
|00001c40| 69 68 61 6e 64 6c 65 25 | 29 0d 0c 08 11 71 25 21 |ihandle%|)....q%!|
|00001c50| 30 3d 77 68 61 6e 64 6c | 65 25 0d 0c 12 11 71 25 |0=whandl|e%....q%|
|00001c60| 21 34 3d 69 68 61 6e 64 | 6c 65 25 0d 0c 1c 1e c8 |!4=ihand|le%.....|
|00001c70| 99 20 22 57 69 6d 70 5f | 47 65 74 49 63 6f 6e 53 |. "Wimp_|GetIconS|
|00001c80| 74 61 74 65 22 2c 2c 71 | 25 0d 0c 26 0d 3d 24 28 |tate",,q|%..&.=$(|
|00001c90| 71 25 21 32 38 29 0d 0c | 30 04 0d 0c 3a 45 dd f2 |q%!28)..|0...:E..|
|00001ca0| 63 61 72 65 74 5f 73 65 | 74 70 6f 73 69 74 69 6f |caret_se|tpositio|
|00001cb0| 6e 28 77 68 61 6e 64 6c | 65 25 2c 69 68 61 6e 64 |n(whandl|e%,ihand|
|00001cc0| 6c 65 25 2c 78 6f 66 66 | 25 2c 79 6f 66 66 25 2c |le%,xoff|%,yoff%,|
|00001cd0| 68 65 69 67 68 74 25 2c | 69 6e 64 65 78 25 29 0d |height%,|index%).|
|00001ce0| 0c 44 4b c8 99 20 22 57 | 69 6d 70 5f 53 65 74 43 |.DK.. "W|imp_SetC|
|00001cf0| 61 72 65 74 50 6f 73 69 | 74 69 6f 6e 22 2c 77 68 |aretPosi|tion",wh|
|00001d00| 61 6e 64 6c 65 25 2c 69 | 68 61 6e 64 6c 65 25 2c |andle%,i|handle%,|
|00001d10| 78 6f 66 66 25 2c 79 6f | 66 66 25 2c 68 65 69 67 |xoff%,yo|ff%,heig|
|00001d20| 68 74 25 2c 69 6e 64 65 | 78 25 0d 0c 4e 05 e1 0d |ht%,inde|x%..N...|
|00001d30| 0c 58 04 0d 0c 62 0d dd | f2 6e 65 77 76 61 6c 73 |.X...b..|.newvals|
|00001d40| 0d 0c 6c 17 67 74 78 3d | 71 25 21 33 36 3a 67 74 |..l.gtx=|q%!36:gt|
|00001d50| 79 3d 71 25 21 34 30 0d | 0c 76 15 77 62 78 3d 71 |y=q%!40.|.v.wbx=q|
|00001d60| 25 21 34 3a 77 62 79 3d | 71 25 21 38 0d 0c 80 17 |%!4:wby=|q%!8....|
|00001d70| 77 74 78 3d 71 25 21 31 | 32 3a 77 74 79 3d 71 25 |wtx=q%!1|2:wty=q%|
|00001d80| 21 31 36 0d 0c 8a 17 78 | 73 63 3d 71 25 21 32 30 |!16....x|sc=q%!20|
|00001d90| 3a 79 73 63 3d 71 25 21 | 32 34 0d 0c 94 21 68 70 |:ysc=q%!|24...!hp|
|00001da0| 3d 77 74 78 2d 77 62 78 | 3a 76 70 3d 77 74 79 2d |=wtx-wbx|:vp=wty-|
|00001db0| 77 62 79 3a 65 62 78 3d | 78 73 63 0d 0c 9e 21 65 |wby:ebx=|xsc...!e|
|00001dc0| 74 78 3d 78 73 63 2b 68 | 70 3a 65 74 79 3d 79 73 |tx=xsc+h|p:ety=ys|
|00001dd0| 63 3a 65 62 79 3d 79 73 | 63 2d 76 70 0d 0c a8 05 |c:eby=ys|c-vp....|
|00001de0| e1 0d 0c b2 04 0d 0c bc | 32 dd f2 64 65 66 69 6e |........|2..defin|
|00001df0| 65 5f 6d 65 6e 75 5f 74 | 65 78 74 28 74 65 78 74 |e_menu_t|ext(text|
|00001e00| 24 2c 6e 2c 77 2c 74 2c | 64 2c 73 2c 66 6c 61 67 |$,n,w,t,|d,s,flag|
|00001e10| 73 2c 73 6d 2c 6c 29 0d | 0c c6 12 74 65 78 74 24 |s,sm,l).|...text$|
|00001e20| 28 6e 29 3d 74 65 78 74 | 24 0d 0c d0 10 73 65 74 |(n)=text|$....set|
|00001e30| 74 69 6e 67 28 6e 29 3d | 30 0d 0c da 38 e7 20 77 |ting(n)=|0...8. w|
|00001e40| 20 8c 20 73 65 74 74 69 | 6e 67 28 6e 29 3d 73 65 | . setti|ng(n)=se|
|00001e50| 74 74 69 6e 67 28 6e 29 | 20 84 20 26 30 34 3a 66 |tting(n)| . &04:f|
|00001e60| 6c 61 67 73 3d 66 6c 61 | 67 73 20 84 20 26 31 30 |lags=fla|gs . &10|
|00001e70| 30 0d 0c e4 25 e7 20 74 | 20 8c 20 73 65 74 74 69 |0...%. t| . setti|
|00001e80| 6e 67 28 6e 29 3d 73 65 | 74 74 69 6e 67 28 6e 29 |ng(n)=se|tting(n)|
|00001e90| 20 84 20 26 30 31 0d 0c | ee 25 e7 20 64 20 8c 20 | . &01..|.%. d . |
|00001ea0| 73 65 74 74 69 6e 67 28 | 6e 29 3d 73 65 74 74 69 |setting(|n)=setti|
|00001eb0| 6e 67 28 6e 29 20 84 20 | 26 30 32 0d 0c f8 25 e7 |ng(n) . |&02...%.|
|00001ec0| 20 6c 20 8c 20 73 65 74 | 74 69 6e 67 28 6e 29 3d | l . set|ting(n)=|
|00001ed0| 73 65 74 74 69 6e 67 28 | 6e 29 20 84 20 26 38 30 |setting(|n) . &80|
|00001ee0| 0d 0d 02 1f e7 20 73 20 | 8c 20 66 6c 61 67 73 3d |..... s |. flags=|
|00001ef0| 66 6c 61 67 73 20 84 20 | 26 34 30 30 30 30 30 0d |flags . |&400000.|
|00001f00| 0d 0c 12 66 6c 61 67 73 | 28 6e 29 3d 66 6c 61 67 |...flags|(n)=flag|
|00001f10| 73 0d 0d 16 11 73 75 62 | 6d 65 6e 75 28 6e 29 3d |s....sub|menu(n)=|
|00001f20| 73 6d 0d 0d 20 05 e1 0d | 0d 2a 04 0d 0d 34 26 dd |sm.. ...|.*...4&.|
|00001f30| f2 63 72 65 61 74 65 5f | 6d 65 6e 75 28 74 69 74 |.create_|menu(tit|
|00001f40| 6c 65 24 2c 6e 2c 77 69 | 64 74 68 25 2c 78 2c 79 |le$,n,wi|dth%,x,y|
|00001f50| 29 0d 0d 3e 0d 6d 62 25 | 3d 6d 65 6e 75 25 0d 0d |)..>.mb%|=menu%..|
|00001f60| 48 0f 6d 65 6e 75 73 3d | 30 3a 71 3d 30 0d 0d 52 |H.menus=|0:q=0..R|
|00001f70| 05 f5 0d 0d 5c 21 20 20 | 6d 65 6e 75 70 6f 73 28 |....\! |menupos(|
|00001f80| 6d 65 6e 75 73 29 3d 6d | 62 25 3a 6d 65 6e 75 73 |menus)=m|b%:menus|
|00001f90| 2b 3d 31 0d 0d 66 11 20 | 20 24 6d 62 25 3d 74 69 |+=1..f. | $mb%=ti|
|00001fa0| 74 6c 65 24 0d 0d 70 0e | 20 20 6d 62 25 3f 31 32 |tle$..p.| mb%?12|
|00001fb0| 3d 37 0d 0d 7a 0e 20 20 | 6d 62 25 3f 31 33 3d 32 |=7..z. |mb%?13=2|
|00001fc0| 0d 0d 84 0e 20 20 6d 62 | 25 3f 31 34 3d 37 0d 0d |.... mb|%?14=7..|
|00001fd0| 8e 0e 20 20 6d 62 25 3f | 31 35 3d 30 0d 0d 98 13 |.. mb%?|15=0....|
|00001fe0| 20 20 6d 62 25 21 31 36 | 3d 77 69 64 74 68 25 0d | mb%!16|=width%.|
|00001ff0| 0d a2 27 20 20 6d 62 25 | 21 32 30 3d 34 30 20 3a |..' mb%|!20=40 :|
|00002000| f4 20 68 65 69 67 68 74 | 20 6f 66 20 6d 65 6e 75 |. height| of menu|
|00002010| 20 69 74 65 6d 73 0d 0d | ac 41 20 20 6d 62 25 21 | items..|.A mb%!|
|00002020| 32 34 3d 30 20 20 3a f4 | 20 76 65 72 74 69 63 61 |24=0 :.| vertica|
|00002030| 6c 20 67 61 70 20 62 65 | 74 77 65 65 6e 20 69 74 |l gap be|tween it|
|00002040| 65 6d 73 20 28 61 6c 73 | 6f 20 74 6f 70 20 26 20 |ems (als|o top & |
|00002050| 62 6f 74 74 6f 6d 29 0d | 0d b6 14 20 20 69 74 65 |bottom).|... ite|
|00002060| 6d 70 74 72 3d 6d 62 25 | 2b 32 38 0d 0d c0 07 20 |mptr=mb%|+28.... |
|00002070| 20 f5 0d 0d ca 1c 20 20 | 20 20 69 74 65 6d 70 74 | ..... | itempt|
|00002080| 72 21 30 3d 73 65 74 74 | 69 6e 67 28 71 29 0d 0d |r!0=sett|ing(q)..|
|00002090| d4 18 20 20 20 20 72 65 | 66 28 71 29 3d 69 74 65 |.. re|f(q)=ite|
|000020a0| 6d 70 74 72 2b 34 0d 0d | de 2a 20 20 20 20 69 74 |mptr+4..|.* it|
|000020b0| 65 6d 70 74 72 21 38 3d | 66 6c 61 67 73 28 71 29 |emptr!8=|flags(q)|
|000020c0| 20 84 20 30 3c 3c 32 38 | 20 84 20 37 3c 3c 32 34 | . 0<<28| . 7<<24|
|000020d0| 0d 0d e8 1f 20 20 20 20 | e7 20 28 66 6c 61 67 73 |.... |. (flags|
|000020e0| 28 71 29 20 80 20 26 31 | 30 30 29 3d 30 20 8c 0d |(q) . &1|00)=0 ..|
|000020f0| 0d f2 20 20 20 20 20 20 | 20 24 28 69 74 65 6d 70 |.. | $(itemp|
|00002100| 74 72 2b 31 32 29 3d 74 | 65 78 74 24 28 71 29 0d |tr+12)=t|ext$(q).|
|00002110| 0d fc 09 20 20 20 20 cc | 0d 0e 06 1c 20 20 20 20 |... .|.... |
|00002120| 20 20 70 6f 73 3d a7 74 | 65 78 74 24 28 71 29 2c | pos=.t|ext$(q),|
|00002130| 22 28 22 29 0d 0e 10 28 | 20 20 20 20 20 20 69 74 |"(")...(| it|
|00002140| 65 6d 70 74 72 21 31 32 | 3d a0 28 c0 74 65 78 74 |emptr!12|=.(.text|
|00002150| 24 28 71 29 2c 70 6f 73 | 2d 31 29 29 0d 0e 1a 17 |$(q),pos|-1))....|
|00002160| 20 20 20 20 20 20 69 74 | 65 6d 70 74 72 21 31 36 | it|emptr!16|
|00002170| 3d 2d 31 0d 0e 24 32 20 | 20 20 20 20 20 69 74 65 |=-1..$2 | ite|
|00002180| 6d 70 74 72 21 32 30 3d | a0 28 c2 74 65 78 74 24 |mptr!20=|.(.text$|
|00002190| 28 71 29 2c a9 28 74 65 | 78 74 24 28 71 29 29 2d |(q),.(te|xt$(q))-|
|000021a0| 70 6f 73 29 29 0d 0e 2e | 09 20 20 20 20 cd 0d 0e |pos))...|. ...|
|000021b0| 38 18 20 20 20 20 69 74 | 65 6d 70 74 72 2b 3d 32 |8. it|emptr+=2|
|000021c0| 34 3a 71 2b 3d 31 0d 0e | 42 1e 20 20 fd 20 28 73 |4:q+=1..|B. . (s|
|000021d0| 65 74 74 69 6e 67 28 71 | 2d 31 29 20 80 20 26 38 |etting(q|-1) . &8|
|000021e0| 30 29 3e 30 0d 0e 4c 11 | 20 20 6d 62 25 3d 69 74 |0)>0..L.| mb%=it|
|000021f0| 65 6d 70 74 72 0d 0e 56 | 23 20 20 e7 20 71 3c 3e |emptr..V|# . q<>|
|00002200| 6e 20 8c 20 74 69 74 6c | 65 24 3d 74 65 78 74 24 |n . titl|e$=text$|
|00002210| 28 71 29 3a 71 2b 3d 31 | 0d 0e 60 09 fd 20 71 3d |(q):q+=1|..`.. q=|
|00002220| 6e 0d 0e 6a 04 0d 0e 74 | 0f e3 20 71 3d 30 20 b8 |n..j...t|.. q=0 .|
|00002230| 20 6e 2d 31 0d 0e 7e 29 | 20 20 e7 20 73 75 62 6d | n-1..~)| . subm|
|00002240| 65 6e 75 28 71 29 3e 30 | 20 80 20 73 75 62 6d 65 |enu(q)>0| . subme|
|00002250| 6e 75 28 71 29 3c 6d 65 | 6e 75 73 20 8c 0d 0e 88 |nu(q)<me|nus ....|
|00002260| 23 20 20 20 20 21 72 65 | 66 28 71 29 3d 6d 65 6e |# !re|f(q)=men|
|00002270| 75 70 6f 73 28 73 75 62 | 6d 65 6e 75 28 71 29 29 |upos(sub|menu(q))|
|00002280| 0d 0e 92 07 20 20 cc 0d | 0e 9c 48 20 20 20 20 21 |.... ..|..H !|
|00002290| 72 65 66 28 71 29 3d 73 | 75 62 6d 65 6e 75 28 71 |ref(q)=s|ubmenu(q|
|000022a0| 29 3a f4 20 77 61 73 20 | 2d 31 20 69 2e 65 2e 20 |):. was |-1 i.e. |
|000022b0| 73 75 62 6d 65 6e 75 20 | 64 69 73 61 6c 6c 6f 77 |submenu |disallow|
|000022c0| 65 64 21 20 54 68 69 73 | 20 63 68 61 6e 67 65 0d |ed! This| change.|
|000022d0| 0e a6 3e 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..> | |
|000022e0| 20 20 20 20 20 20 20 20 | 20 3a f4 20 61 6c 6c 6f | | :. allo|
|000022f0| 77 73 20 61 20 77 69 6e | 64 6f 77 20 68 61 6e 64 |ws a win|dow hand|
|00002300| 6c 65 20 74 6f 20 62 65 | 20 75 73 65 64 0d 0e b0 |le to be| used...|
|00002310| 07 20 20 cd 0d 0e ba 07 | ed 20 71 0d 0e c4 23 c8 |. .....|. q...#.|
|00002320| 99 20 22 57 69 6d 70 5f | 43 72 65 61 74 65 4d 65 |. "Wimp_|CreateMe|
|00002330| 6e 75 22 2c 2c 6d 65 6e | 75 25 2c 78 2c 79 0d 0e |nu",,men|u%,x,y..|
|00002340| ce 05 e1 0d 0e d8 04 0d | 0e e2 1d dd f2 6f 70 65 |........|.....ope|
|00002350| 6e 74 65 6d 70 6c 61 74 | 65 66 69 6c 65 28 46 49 |ntemplat|efile(FI|
|00002360| 4c 45 24 29 0d 0e ec 21 | c8 99 20 22 57 69 6d 70 |LE$)...!|.. "Wimp|
|00002370| 5f 4f 70 65 6e 54 65 6d | 70 6c 61 74 65 22 2c 2c |_OpenTem|plate",,|
|00002380| 46 49 4c 45 24 0d 0e f6 | 05 e1 0d 0f 00 04 0d 0f |FILE$...|........|
|00002390| 0a 19 dd f2 6c 6f 61 64 | 74 65 6d 70 6c 61 74 65 |....load|template|
|000023a0| 28 6e 61 6d 65 24 29 0d | 0f 14 13 ea 20 74 79 70 |(name$).|.... typ|
|000023b0| 65 25 2c 70 6f 73 25 2c | 78 25 0d 0f 1e 4c c8 99 |e%,pos%,|x%...L..|
|000023c0| 20 22 57 69 6d 70 5f 4c | 6f 61 64 54 65 6d 70 6c | "Wimp_L|oadTempl|
|000023d0| 61 74 65 22 2c 2c 71 25 | 2c 69 70 74 72 25 2c 69 |ate",,q%|,iptr%,i|
|000023e0| 65 6e 64 25 2c 2d 31 2c | 6e 61 6d 65 24 2c 30 20 |end%,-1,|name$,0 |
|000023f0| b8 20 74 79 70 65 25 2c | 2c 69 70 74 72 25 2c 2c |. type%,|,iptr%,,|
|00002400| 2c 2c 70 6f 73 25 0d 0f | 28 05 e1 0d 0f 32 04 0d |,,pos%..|(....2..|
|00002410| 0f 3c 17 dd f2 63 6c 6f | 73 65 74 65 6d 70 6c 61 |.<...clo|setempla|
|00002420| 74 65 66 69 6c 65 0d 0f | 46 1b c8 99 20 22 57 69 |tefile..|F... "Wi|
|00002430| 6d 70 5f 43 6c 6f 73 65 | 54 65 6d 70 6c 61 74 65 |mp_Close|Template|
|00002440| 22 0d 0f 50 05 e1 0d 0f | 5a 04 0d 0f 64 22 dd f2 |"..P....|Z...d"..|
|00002450| 6d 6f 75 73 65 5f 72 65 | 63 74 61 6e 67 6c 65 28 |mouse_re|ctangle(|
|00002460| 78 25 2c 79 25 2c 77 25 | 2c 68 25 29 0d 0f 6e 15 |x%,y%,w%|,h%)..n.|
|00002470| c8 97 20 c8 93 20 78 25 | 2c 79 25 2c 77 25 2c 68 |.. .. x%|,y%,w%,h|
|00002480| 25 0d 0f 78 05 e1 0d 0f | 82 04 0d 0f 8c 1d dd f2 |%..x....|........|
|00002490| 6d 6f 75 73 65 5f 6c 69 | 6d 69 74 28 62 2c 77 68 |mouse_li|mit(b,wh|
|000024a0| 61 6e 64 6c 65 25 29 0d | 0f 96 2c 62 21 30 3d 77 |andle%).|..,b!0=w|
|000024b0| 68 61 6e 64 6c 65 25 3a | c8 99 20 22 57 69 6d 70 |handle%:|.. "Wimp|
|000024c0| 5f 47 65 74 57 69 6e 64 | 6f 77 53 74 61 74 65 22 |_GetWind|owState"|
|000024d0| 2c 2c 62 0d 0f a0 2f f2 | 6d 6f 75 73 65 5f 72 65 |,,b.../.|mouse_re|
|000024e0| 63 74 61 6e 67 6c 65 28 | 62 21 34 2c 62 21 38 2c |ctangle(|b!4,b!8,|
|000024f0| 62 21 31 32 2d 62 21 34 | 2c 62 21 31 36 2d 62 21 |b!12-b!4|,b!16-b!|
|00002500| 38 29 0d 0f aa 05 e1 0d | 0f b4 04 0d 0f be 14 dd |8)......|........|
|00002510| f2 64 65 6c 61 79 28 73 | 65 63 6f 6e 64 73 29 0d |.delay(s|econds).|
|00002520| 0f c8 0a ea 20 74 69 6d | 65 0d 0f d2 1e 74 69 6d |.... tim|e....tim|
|00002530| 65 20 3d 20 91 20 2b 20 | 28 73 65 63 6f 6e 64 73 |e = . + |(seconds|
|00002540| 20 2a 20 31 30 30 29 0d | 0f dc 05 f5 0d 0f e6 0e | * 100).|........|
|00002550| fd 20 91 20 3e 20 74 69 | 6d 65 0d 0f f0 05 e1 0d |. . > ti|me......|
|00002560| 0f fa 04 0d 10 04 19 dd | a4 75 70 70 65 72 5f 63 |........|.upper_c|
|00002570| 61 73 65 28 73 74 72 69 | 6e 67 24 29 0d 10 0e 0b |ase(stri|ng$)....|
|00002580| ea 20 6c 6f 6f 70 25 0d | 10 18 16 e7 20 a9 28 73 |. loop%.|.... .(s|
|00002590| 74 72 69 6e 67 24 29 20 | 3e 20 30 20 8c 0d 10 22 |tring$) |> 0 ..."|
|000025a0| 1d 20 e3 20 6c 6f 6f 70 | 25 20 3d 20 31 20 b8 20 |. . loop|% = 1 . |
|000025b0| a9 28 73 74 72 69 6e 67 | 24 29 0d 10 2c 3a 20 20 |.(string|$)..,: |
|000025c0| 20 e7 20 c1 73 74 72 69 | 6e 67 24 2c 6c 6f 6f 70 | . .stri|ng$,loop|
|000025d0| 25 2c 31 29 3e 3d 22 61 | 22 20 80 20 c1 73 74 72 |%,1)>="a|" . .str|
|000025e0| 69 6e 67 24 2c 6c 6f 6f | 70 25 2c 31 29 3c 3d 22 |ing$,loo|p%,1)<="|
|000025f0| 7a 22 20 8c 0d 10 36 3a | 20 20 20 20 20 c1 73 74 |z" ...6:| .st|
|00002600| 72 69 6e 67 24 2c 6c 6f | 6f 70 25 2c 31 29 20 3d |ring$,lo|op%,1) =|
|00002610| 20 bd 28 97 28 c1 73 74 | 72 69 6e 67 24 2c 6c 6f | .(.(.st|ring$,lo|
|00002620| 6f 70 25 2c 31 29 29 20 | 80 20 26 44 46 29 0d 10 |op%,1)) |. &DF)..|
|00002630| 40 08 20 20 20 cd 0d 10 | 4a 0c 20 ed 20 6c 6f 6f |@. ...|J. . loo|
|00002640| 70 25 0d 10 54 05 cd 0d | 10 5e 0d 3d 20 73 74 72 |p%..T...|.^.= str|
|00002650| 69 6e 67 24 0d 10 68 04 | 0d 10 72 27 dd f2 57 69 |ing$..h.|..r'..Wi|
|00002660| 6e 64 6f 77 5f 52 65 54 | 69 74 6c 65 28 62 2c 77 |ndow_ReT|itle(b,w|
|00002670| 68 61 6e 64 6c 65 25 2c | 74 69 74 6c 65 24 29 0d |handle%,|title$).|
|00002680| 10 7c 0b ea 20 77 6f 62 | 6c 6b 0d 10 86 0d de 20 |.|.. wob|lk..... |
|00002690| 77 6f 62 6c 6b 20 35 0d | 10 90 10 62 21 30 3d 77 |woblk 5.|...b!0=w|
|000026a0| 68 61 6e 64 6c 65 25 0d | 10 9a 1e c8 99 20 22 57 |handle%.|..... "W|
|000026b0| 69 6d 70 5f 47 65 74 57 | 69 6e 64 6f 77 49 6e 66 |imp_GetW|indowInf|
|000026c0| 6f 22 2c 2c 62 0d 10 a4 | 15 24 28 21 28 62 2b 37 |o",,b...|.$(!(b+7|
|000026d0| 36 29 29 3d 74 69 74 6c | 65 24 0d 10 ae 14 77 6f |6))=titl|e$....wo|
|000026e0| 62 6c 6b 21 30 3d 77 68 | 61 6e 64 6c 65 25 0d 10 |blk!0=wh|andle%..|
|000026f0| b8 25 c8 99 20 22 57 69 | 6d 70 5f 47 65 74 57 69 |.%.. "Wi|mp_GetWi|
|00002700| 6e 64 6f 77 4f 75 74 6c | 69 6e 65 22 2c 2c 77 6f |ndowOutl|ine",,wo|
|00002710| 62 6c 6b 0d 10 c2 44 c8 | 99 20 22 57 69 6d 70 5f |blk...D.|. "Wimp_|
|00002720| 46 6f 72 63 65 52 65 64 | 72 61 77 22 2c 2d 31 2c |ForceRed|raw",-1,|
|00002730| 77 6f 62 6c 6b 21 34 2c | 28 77 6f 62 6c 6b 21 31 |woblk!4,|(woblk!1|
|00002740| 36 29 2d 34 30 2c 77 6f | 62 6c 6b 21 31 32 2c 77 |6)-40,wo|blk!12,w|
|00002750| 6f 62 6c 6b 21 31 36 0d | 10 cc 05 e1 0d 10 d6 04 |oblk!16.|........|
|00002760| 0d 10 e0 11 dd a4 6c 65 | 61 66 28 70 61 74 68 24 |......le|af(path$|
|00002770| 29 0d 10 ea 12 c8 95 20 | a7 70 61 74 68 24 2c 22 |)...... |.path$,"|
|00002780| 2e 22 29 0d 10 f4 21 20 | 20 70 61 74 68 24 3d c1 |.")...! | path$=.|
|00002790| 70 61 74 68 24 2c a7 70 | 61 74 68 24 2c 22 2e 22 |path$,.p|ath$,"."|
|000027a0| 29 2b 31 29 0d 10 fe 05 | ce 0d 11 08 0a 3d 70 61 |)+1)....|.....=pa|
|000027b0| 74 68 24 0d 11 12 04 0d | 11 1c 10 dd a4 67 6e 61 |th$.....|.....gna|
|000027c0| 6d 65 28 70 74 72 29 0d | 11 26 09 66 24 3d 22 22 |me(ptr).|.&.f$=""|
|000027d0| 0d 11 30 19 c8 95 20 3f | 70 74 72 3c 3e 30 20 80 |..0... ?|ptr<>0 .|
|000027e0| 20 3f 70 74 72 3c 3e 31 | 33 0d 11 3a 18 20 20 66 | ?ptr<>1|3..:. f|
|000027f0| 24 3d 66 24 2b bd 3f 70 | 74 72 3a 70 74 72 2b 3d |$=f$+.?p|tr:ptr+=|
|00002800| 31 0d 11 44 05 ce 0d 11 | 4e 07 3d 66 24 0d 11 58 |1..D....|N.=f$..X|
|00002810| 04 0d 11 62 1a dd a4 66 | 69 6c 65 5f 6c 65 6e 67 |...b...f|ile_leng|
|00002820| 74 68 28 6f 62 6a 65 63 | 74 24 29 0d 11 6c 37 ea |th(objec|t$)..l7.|
|00002830| 20 74 79 70 65 25 2c 6c | 6f 61 64 5f 61 64 64 72 | type%,l|oad_addr|
|00002840| 25 2c 65 78 65 63 5f 61 | 64 64 72 25 2c 6c 65 6e |%,exec_a|ddr%,len|
|00002850| 67 74 68 25 2c 61 74 74 | 73 25 2c 73 74 72 69 6e |gth%,att|s%,strin|
|00002860| 67 24 0d 11 76 47 c8 99 | 20 22 4f 53 5f 46 69 6c |g$..vG..| "OS_Fil|
|00002870| 65 22 2c 35 2c 6f 62 6a | 65 63 74 24 20 b8 20 74 |e",5,obj|ect$ . t|
|00002880| 79 70 65 25 2c 2c 6c 6f | 61 64 5f 61 64 64 72 25 |ype%,,lo|ad_addr%|
|00002890| 2c 65 78 65 63 5f 61 64 | 64 72 25 2c 6c 65 6e 67 |,exec_ad|dr%,leng|
|000028a0| 74 68 25 2c 61 74 74 73 | 25 0d 11 80 0c 3d 6c 65 |th%,atts|%....=le|
|000028b0| 6e 67 74 68 25 0d 11 8a | 04 0d 11 94 13 dd a4 66 |ngth%...|.......f|
|000028c0| 69 6c 65 5f 64 61 74 65 | 28 46 24 29 0d 11 9e 0e |ile_date|(F$)....|
|000028d0| ea 20 4c 25 2c 41 25 2c | 54 25 0d 11 a8 17 24 66 |. L%,A%,|T%....$f|
|000028e0| 62 75 66 66 65 72 25 3d | c4 32 38 2c bd 28 30 29 |buffer%=|.28,.(0)|
|000028f0| 29 0d 11 b2 2f c8 99 20 | 22 4f 53 5f 46 69 6c 65 |).../.. |"OS_File|
|00002900| 22 2c 35 2c 46 24 20 b8 | 20 54 25 2c 2c 6c 61 64 |",5,F$ .| T%,,lad|
|00002910| 64 72 25 2c 65 61 64 64 | 72 25 2c 4c 25 2c 41 25 |dr%,eadd|r%,L%,A%|
|00002920| 0d 11 bc 3b f4 20 6c 6f | 61 64 20 61 6e 64 20 65 |...;. lo|ad and e|
|00002930| 78 65 63 75 74 69 6f 6e | 20 61 64 64 72 65 73 73 |xecution| address|
|00002940| 65 73 20 61 72 65 2c 20 | 69 6e 20 66 61 63 74 2c |es are, |in fact,|
|00002950| 20 74 69 6d 65 20 73 74 | 61 6d 70 0d 11 c6 19 66 | time st|amp....f|
|00002960| 64 61 74 65 25 3f 34 3d | 6c 61 64 64 72 25 20 80 |date%?4=|laddr% .|
|00002970| 20 26 46 46 0d 11 d0 1d | 66 64 61 74 65 25 3f 33 | &FF....|fdate%?3|
|00002980| 3d 65 61 64 64 72 25 3e | 3e 32 34 20 80 20 26 46 |=eaddr%>|>24 . &F|
|00002990| 46 0d 11 da 1d 66 64 61 | 74 65 25 3f 32 3d 65 61 |F....fda|te%?2=ea|
|000029a0| 64 64 72 25 3e 3e 31 36 | 20 80 20 26 46 46 0d 11 |ddr%>>16| . &FF..|
|000029b0| e4 1d 66 64 61 74 65 25 | 3f 31 3d 65 61 64 64 72 |..fdate%|?1=eaddr|
|000029c0| 25 3e 3e 38 20 20 80 20 | 26 46 46 0d 11 ee 1d 66 |%>>8 . |&FF....f|
|000029d0| 64 61 74 65 25 3f 30 3d | 65 61 64 64 72 25 20 20 |date%?0=|eaddr% |
|000029e0| 20 20 20 80 20 26 46 46 | 0d 11 f8 3c c8 99 20 22 | . &FF|...<.. "|
|000029f0| 4f 53 5f 43 6f 6e 76 65 | 72 74 53 74 61 6e 64 61 |OS_Conve|rtStanda|
|00002a00| 72 64 44 61 74 65 41 6e | 64 54 69 6d 65 22 2c 20 |rdDateAn|dTime", |
|00002a10| 66 64 61 74 65 25 2c 20 | 66 62 75 66 66 65 72 25 |fdate%, |fbuffer%|
|00002a20| 2c 20 32 38 0d 12 02 0e | 3d 24 66 62 75 66 66 65 |, 28....|=$fbuffe|
|00002a30| 72 25 0d 12 0c 04 0d 12 | 16 19 dd a4 75 70 70 65 |r%......|....uppe|
|00002a40| 72 5f 63 61 73 65 28 73 | 74 72 69 6e 67 24 29 0d |r_case(s|tring$).|
|00002a50| 12 20 0b ea 20 6c 6f 6f | 70 25 0d 12 2a 16 e7 20 |. .. loo|p%..*.. |
|00002a60| a9 28 73 74 72 69 6e 67 | 24 29 20 3e 20 30 20 8c |.(string|$) > 0 .|
|00002a70| 0d 12 34 1d 20 e3 20 6c | 6f 6f 70 25 20 3d 20 31 |..4. . l|oop% = 1|
|00002a80| 20 b8 20 a9 28 73 74 72 | 69 6e 67 24 29 0d 12 3e | . .(str|ing$)..>|
|00002a90| 3a 20 20 20 e7 20 c1 73 | 74 72 69 6e 67 24 2c 6c |: . .s|tring$,l|
|00002aa0| 6f 6f 70 25 2c 31 29 3e | 3d 22 61 22 20 80 20 c1 |oop%,1)>|="a" . .|
|00002ab0| 73 74 72 69 6e 67 24 2c | 6c 6f 6f 70 25 2c 31 29 |string$,|loop%,1)|
|00002ac0| 3c 3d 22 7a 22 20 8c 0d | 12 48 3a 20 20 20 20 20 |<="z" ..|.H: |
|00002ad0| c1 73 74 72 69 6e 67 24 | 2c 6c 6f 6f 70 25 2c 31 |.string$|,loop%,1|
|00002ae0| 29 20 3d 20 bd 28 97 28 | c1 73 74 72 69 6e 67 24 |) = .(.(|.string$|
|00002af0| 2c 6c 6f 6f 70 25 2c 31 | 29 29 20 80 20 26 44 46 |,loop%,1|)) . &DF|
|00002b00| 29 0d 12 52 08 20 20 20 | cd 0d 12 5c 0c 20 ed 20 |)..R. |...\. . |
|00002b10| 6c 6f 6f 70 25 0d 12 66 | 05 cd 0d 12 70 0d 3d 20 |loop%..f|....p.= |
|00002b20| 73 74 72 69 6e 67 24 0d | 12 7a 04 0d 12 84 4c f4 |string$.|.z....L.|
|00002b30| 20 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 20 52 6f 75 | -------|---- Rou|
|00002b40| 74 69 6e 65 73 20 74 6f | 20 63 72 65 61 74 65 20 |tines to| create |
|00002b50| 61 20 62 75 66 66 65 72 | 20 61 72 65 61 20 69 6e |a buffer| area in|
|00002b60| 20 74 68 65 20 52 4d 41 | 20 2d 2d 2d 2d 2d 2d 2d | the RMA| -------|
|00002b70| 2d 2d 2d 2d 2d 2d 2d 0d | ff |-------.|. |
+--------+-------------------------+-------------------------+--------+--------+